Use `same-file` to avoid unnecessary hard links
authorAlex Crichton <alex@alexcrichton.com>
Thu, 10 Aug 2017 00:22:34 +0000 (17:22 -0700)
committerAlex Crichton <alex@alexcrichton.com>
Thu, 10 Aug 2017 00:22:34 +0000 (17:22 -0700)
commit599db099805cd7e1227e2a1c2cbcea1c493d3151
tree1d88106a3cf342c332055ec19f749e77611ecc7b
parent88d15f9885aa3c37ad619f723ea29549601d8dfc
Use `same-file` to avoid unnecessary hard links

This is targeted at removing the need for a workaround in rust-lang/rust#39518,
allowing the main rust build system to move back to hard links which should be
much more efficient.
Cargo.lock
Cargo.toml
src/cargo/lib.rs
src/cargo/ops/cargo_rustc/mod.rs